Reporting to the Manager of Engineering, the Junior Mechanical Engineer will work with the team to ensure the quality of deliverables is aligned with the needs of the project, the company objectives, and the requirements of the client. With international offices in Africa, Australia, Canada and the ...